cast a vote


Results for "cast a vote"

English - Turkish Dictionary

cast a vote

(English - Turkish Dictionary) :
oy vermek.